2496
3
1777
1
3066
7
1347
890
4537
4
4915
1589
1593
2
6899
9
3336
1844
3063
5915
11
2919
322
1346
1188
3575
1195
3248
8
3673
6
1289601
1237
0
2966
6247
5
3126
8535
12
1673