2043
0
2114
2
2729
15
3508
7
2372
2103
1
2239
624
2499
2611
3
1542
3683
5
1801
3336
1764
3177
1784
1361
980
2245
9877
1276
2000
2292
2153
7055
4
1210
491
1875
2317