3593
16
2966
6
2377
1
1179
2294
11059
9
3062
11924
2428
0
1913
1788
19944
2
2515
3
1546
2627
5
1632
4651
164
1660
918
3326
2190
3188
4
2070
5504
10317
24337
22
610
2184
1331