381
0
1101
2775
2
8044
1931
2161
1
1025
2422
2490
4455
1893
2328
1029
1043
488
3375
1215
267
617
1832
3
683
844
1004
413
476
1279
2497