1
668
857
1828
2303
1
1319
570
734
591
3713
615
1
649
3602
1
751
638
626
1
610
1
706
606
1
15308
596
1
10070
498
527
2115
1905
588
12670
2
1510
2513
1
468
462
498
1
510
625
1049
2
865
1054
461
568