1133
0
2143
213
6800
251
454
722
2490
419
1661
1
979
267
325
1101
407
245
547
4309
826
482
544
1411
505
372
259
367
957
1511
572
471