181997
11
1957
1
2247
2403
2
980
2781
1587
1254
1155
1335
673
1321
1355
2184
916
1475
1126
947
1245
966
982
930
1593
108797
0
448
1267
2900
2386
1466
680