1431
1
2245
3
3090
6
2166
2903
467
0
2932
2
1401
528
2110
3765
4
1380
496
1492
21152
8
690
935
4179
1819
1606
1788
2152
19944
3080
2605
297066
2131
6236
10
1511
1526