547
0
1020
17353
968
1824
683
25137
467
859
3691
5
349
165
901
2275
2
31535
581
494
417
597
2881
1269
919
19279
20634
8
653
576
2522
1098
699
422