623
1
602
714
2
2325
898
3
857
1964
5
1073
990
1302
4
936
937
22953
8
1697
9926
1692
1765
2784
7
793
2551
1479
2512
531
559
676
78
664
0
2614
630
1645