3931
6
1988
1
650
0
1860
2
2377
19944
1013
1305
24337
22
737
11059
9
131589
610
11924
2535
2428
810
1412
1047
3576
3
2468
1736
1168
1883
1445
1431
1712
2174
4
2405
14887
18