997
1
959
1092
730
2
4411
5
409
0
637
381
445
690
2143
3559
2490
1101
372
407
456
505
401
750
2702
226
11920
17
1215
413
403
455
410
1710
1425