3562
1
19944
2
2100
496
0
83
467
1424
21152
8
1819
1606
1788
1431
1380
3080
3
2932
3090
6
2710
1681
693
830
1787
2110
2377
2163
1690
2368
801
2166
526
1660