410
0
1101
1645
1
544
381
803
1411
328
325
2121
4
1727
2328
1279
1047
1536
2
1043
1548
267
1610
857
266
413
650
798
4077
2733
3
662
5313
2143