638
0
25669
721
3125
2
1734
652
19783
1812
1
544
2180
3
1189
985
1461
61216
915
770
2964
1193
645
728
1603
558
1679
788
8945
635
1005
1162
773