381
0
752
2
1101
827
1
3980
3
2260
12
284
1566
1931
2161
2490
4455
1893
2328
1043
1215
267
1832
2352
1004
413
1089
2277
5
6579
9
7952
1559
10
2966
1279
2497
5313