3682
2
6977
4
22731
1
944
1619
1568
753
2906
1142
4305
3012
0
1570
1746
1875
2733
9836
15
38477
34
3351
3
1751
646
189326
6779
5
3593
16
1097
2502
1231
1787
467
1859
2949