1110
3
1052
1
1359
1823
1376
1686
2
588
2330
4
980
1161
1562
400
0
2669
928
1495
1785
2461
20
2459
1367
3116
1945
848
2064
2830
7
3268
282572
1901
2201
635
2493