664
0
1235
1
1580
893
2911
2095
1014
2
78
1479
82
2522
5
117
6820
4
2007
2389
3
843
294
1223
1373
802
1160
1113
1325
1541
1328
1183
804
2061
361
1416