2490
0
699
821
492
251
455
1098
1608
464
587
1227
1580
547
2199
2003
1
1152
439
503
737
2749
255
803
1172
622
150
413
931