3957
3
3107
7
1261
1
1469
2922
2268
4
2211
2959
3154
6
2642
2655
2234
1246
2
2297
796
1618
2999
1375
1811
818
2450
1051
4670
1752
0
1394
4012
891
2528
3758
7304