2129
8
2750
1
2306
2
1849
1787
4
1193
0
638
2756
2484
3855
6
1913
3458
11
238
59
2600
1591
5301
13
2232
4016
883
3
2153
2937
2452
2264
5
2102
2249
1532
2879
3987
1485