662
0
468
3795
1
650
3268
1587
1133
2490
1939
957
951
454
403
2121
4
1567
2
409
415
559
1045
456
661
1557
1661
445
417
2264
3
602
722
410
4077