2403
2
2781
1
2247
980
1155
1335
181997
11
13499
5
1475
680
1747
0
1587
1254
1957
673
1321
1355
2184
1295
2302
946
1363
916
1411
1126
947
1245
966
982
2570