3498
4
2275
2
1020
0
177
19279
7134
27
20634
8
171
627
2708
25137
521
282572
3114
3510
514
346
1824
17353
31535
1849
2648
5
798
1389
530
1073
249
3116
1
1084