685
0
8945
2
3926
14
5375
1614
1
866
61216
839
6781
1212
32302
3957
3
2744
577
475
515
616
102
1069
3245
863
608
323
1728
1400
1458