704
1
597
2
1053
0
422
2342
1557
6
2672
2649
3
951
1661
410
1939
529
409
415
330
403
445
456
1243
2490
602
722
413
328
325
468
381
2143