3041
2
2243
1
2908
10
2478
796
6
2216
527
3
1451
0
4623
5
4585
3125
15
3671
810
4553
9055
2558
1648
2108
6952
4099
8
2329
10092
12
2499
2234
4
2897
1913
5141
7
95
2835
2297