1268
2
1892
3287
1
3659
14
2525
584
0
1152
1099
18385
458
105290
1642
1236
1365
2372
915
46414
282572
1270
3
2683
1145
296
1291
896
471
1563
768
1622
417
1649