3593
16
2122
2
2294
1
3062
9
1913
0
1788
2515
3
1546
2627
5
1632
4651
1660
918
3326
4179
2190
1446
3316
17
1952
2184
2966
6
951
2166
1532
1179
432
1431
2427
12
985
2080