627
5
467
1
2
1361
14
540
498
1259
427
576
1164
4
492
1108
415
1754
1500
546
545
558
6969
0
2059
506
8125
4929
555
526
661
2247
414
2172
11
401