4044
5
2917
2
17946
0
10092
12
1672
1
1605
1044
1461
1369
2013
3498
4
1549
935
1416
753
1026
1399
32302
553
1109
2562
585
1145
584
19783
1532
1915
2921
8
3326
3