1873
2
2138
3
4321
12
2639
13
1397
0
4130
18
7909
6
1504
3696
8
1663
5
3014
20
2972
2163
4168
2152
2259
1
2683
2954
38477
34
1970
2462
2274
12459