1637
3
1431
1
19932
6
1182
2
1518
23558
17
2411
20163
44
1558
1162
194
0
1972
674
24337
22
1978
1767
2505
583
4309
1239
6753
517
2142
3041
5746
23
2873
1598
1069
1250
7471
9