3680
2
1106
6
1347
1
1804
2709
458
0
1200
3
2013
1597
2811
3117
5
2990
6698
7
2281
7599
13
3078
4
2294
2943
4458
2126
7055
12
2350
2160
2710
3702
9
3506
8
1894
2861
1547
5579