635
0
670
255
14
21152
8
1045
1189
737
4044
5
17946
2996
661
1193
2535
2
32302
1022
534
25669
3125
19783
572
758
1461
410
905
2964
1
715
3498
4
1647
616