2110
1
19944
2
1788
1332
2245
3
1424
1639
496
0
1015
467
1305
3090
6
3429
7
1606
1819
572
1883
2903
8527
2932
1495
2760
4
1380
2535
2710
1681
3765
2368
2163
929