1268
1
1443
3
181997
11
1175
1225
2
1029
2271
4
16062
15
1243
0
1105
1103
484
2663
596
14125
10
383
668
1744
880
914
938
2123
475
534
490
2604
850
1166
562
323