676
2
1589
6
1717
3
780
1
1898
8
1688
848
634
2434
4
440
990
1135
3170
1538
1354
1420
1375
1225
781
860
1755
2042
2702
509
2630
15
783
1202
830
421
545