664
0
1234
1
1580
893
2911
2094
1014
2
78
1479
82
2522
5
117
6820
4
2007
2389
3
843
294
1223
1371
801
1158
1112
1325
1541
1328
1183
803
2061
360
1415