664
0
1234
1
1580
892
2910
2094
1014
2
78
1479
82
2521
5
115
6820
4
2007
2389
3
842
294
1222
1370
801
1158
1112
1325
1541
1328
1182
803
2060
360
1415