2659
2
1692
1
2746
1345
3868
7
1130
933
2188
9
2749
3
3471
1626
2256
5617
5
3063
4122
10
2942
4509
4543
4637
2587
6
1007
11881
3674
10270
4
7952
1458
9355
383
0