616
2
201
1
846
1832
3
1251
11
786
436
1130
0
645
2641
124342
1332
343
4737
4
27988
92225
30
1457
1111
7692
18
1212
784
2223
12
1183
2041
1004
5
29971
7
3374
19
994
718
1343