759
0
268
2299
1211
458
998
484
1333
1
1649
573
382
1232
1009
269
239
363
1095
507
1343
419
427
7334
4
1297
6800
1898
3373
339
355
25127
1431
2