2921
5
1681
1
6346
16
1539
1038
2133
2
2358
9
1265
3694
2430
1250
4944
2468
3
7835
14
3868
10
1135
2160
1449
0
1558
1628
5052
3296
4
3386
1186
1663
462
1721
4074
2471
7