668
0
1189
1
1216
1949
3
890
2030
1379
441
851
980
1225
316
1049
2
1066
303
1333
370
1113
66
744
895
573
1439
2587
6
3674
10
8049
4
524
2966
5
262