1535
1
274
296
2
266
586
193904
0
1247
2305
7
1492
4
363
1236
558
259
150
2155
868
535
540
1820
620
2523
2308
6118
6
1259
1263
3
601
2233
397
1769
552