1992
3
697
0
1309
2396
1
1046
4914
2
1107
1268
2384
1421
2540
5389
1245
1545
2840
1947
3830
8
1166
3001
108797
2386
2245
2530
4
6236
10
1174
10827
2629
1698
585
378