2522
2
6346
16
2495
0
1690
1
2182
1599
5293
11
1720
1843
2992
6
591
1463
2414
1468
1033
2810
1112
3612
10
945
6707
24
1011
2131
1268
2596
1050
1399
5
4070
4
2493
18
1396
1047