3682
2
22731
1
1619
1568
753
1142
4305
1570
1746
2733
4
9836
15
3351
3
1751
646
189326
0
6779
5
3593
16
2502
1787
467
2949
802
529
109776
42
3606
3621
697
3428