2107
1
8162
4
3841
3
1991
5919
2
2550
1471
3361
5
2534
2808
1079
1543
844
3372
1398
10183
14
1506
2455
549
0
1884
1914
3262
4198
2285
6384
3702
9
1031
2188
4043
6
4946
18