566
0
255
895
833
1015
3765
4
17946
2535
2
19783
2416
757
410
32302
2525
3
536
1849
6365
12
25669
2683
1
297066
21152
8
2932
894
3498
571
1189
1698
1295
280
3779