1442
2
1056
1
1354
901
1379
3
1233
2188
9
2693
2097
2229
4
3440
842
1346
397
1207
1622
915
3045
1733
1551
745
1566
6062
16
1365
1421
3520
10
2530
5304
1261
2628