3593
16
2966
6
2515
3
4651
2
1913
0
19944
1546
2627
5
3062
9
164
918
1
2265
2190
1704
1510
101415
109
24337
22
1179
985
11059
2054
19932
14861
7
1994
2165
4043
3863
1712
11924
610