1992
3
2593
1
697
0
1309
4914
2
21152
8
5389
2522
3323
3301
1260
5412
4
131589
108797
503
1210
2386
2245
2901
2530
6236
10
1174
10827
9611
2629
1151
585
378
951
1015