284
1
294
101
0
56
800
447
487
2
1664
9
329
461
1067
476
1309
3
501
1150
526
648
1119
2201
4
270
1793
6
362
650
1781
963
669
470
353
1538