2431
1
2651
3
2187
4
3903
5
1259
2678
9735
1007
2
2145
1156
1549
861
1349
1622
1209
1115
620
4277
1033
3803
4027
8
1483
1761
1352
2179
1202
1145
2818
3130
3384
11