3037
2
1275
1
1443
1559
6
3336
8
2483
3
2808
3668
1725
4
125
1482
7
1115
5
1237
1335
1346
964
2433
12
1302
1063
523
1356
1325
3508
1129
947
1307
1477
795
371
1410