11150
3
407
0
1350
905
691
962
877
522
460
1596
2
1311
1
32302
1302
2903
8440
4
2462
1853
581
1601
3124
599
781
2234
2906
2271
2658
10
1512
2185
2945
6
13034
15