1052
1
1359
1110
3
1823
1376
1686
2
588
120469
35
980
1161
4
1562
400
0
1649
2330
1495
1427
1785
2095
1367
2619
1418
2306
2669
665
399
7153
9
848
3353
11
571
3268