1498
1
583
3
1082
322
841
2
331
745
0
356
991
427
895
441
305
318
445
648
486
1663
9
328
741
460
1150
2966
7
524
2200
4
748
1119
362
269
1791
6