645
0
638
721
3125
2
19783
544
1461
61216
1
3158
1458
770
2964
1193
558
1679
3498
4
788
609
8945
531
1162
773
1212
2478
515
1431
1243
1239
876
1267