2352
2
2108
6
3562
1
496
0
1015
1606
1992
3
467
8527
917
1380
697
2600
4
6346
16
19944
3429
7
1309
2377
2110
3320
9
4562
5
5308
1622
1787
3386
1442
4914
2392
951
830