5504
16
3090
6
5169
1
2377
1704
0
4382
4
297066
19944
2
2903
3
1047
2906
1174
21152
8
131589
14887
18
3008
2949
19783
1768
2932
9954
1412
10317
3910
24337
22
14
1189
11924
2502
45986