1496
6
19944
2
2377
1
2392
0
11924
5504
16
1047
1844
2760
4
496
2906
24337
22
266
131589
917
1704
4382
11059
9
1174
14887
18
2166
297066
3326
3
1746
2428
2294
5169
467
1568
1015