1110
3
1052
1
1359
1823
1376
1686
2
588
2330
4
980
1161
1562
3442
400
0
4820
2669
20634
8
4396
1495
2461
20
1785
2125
2526
2459
1367
282572
1945
848
2855
169211
11
3268