685
0
1324
638
25669
721
3125
2
19783
1812
1
544
2131
1189
1461
61216
1149
1458
770
2964
1193
645
1603
558
1679