3140
2
1856
1779
3
16619
8
193074
0
137670
11
2708
1407
6
1526
20
1063
1
1254
1571
672
707
574
9060
123569
1572
6714
1300
1732
2507
3277
1074
1579
903
1505
985
875
645