924
1
487
2
526
447
648
1150
2970
7
1119
0
353
1538
800
963
2201
4
650
1781
362
1793
6
270
434
734
422
892
409
620
470
1017
334
843
925
405