3509
3
181997
11
566
0
2740
2911
9
928
1
2108
575
2348
989
2772
1785
504
1243
1348
1618
14125
10
1015
1781
4
3252
992