363
2
440
1
864
1010
3
2496
1163
2139
2998
10
4347
4
2048
1788
1188
34941
19
1422
793
0
1105
10356
6
1810
1525
1174
1554
2798
7
2614
1364
2468
996
5
2678
9
11070
15
1849
1610