397
1
472
0
980
973
2
445
982
3
1397
2194
1498
373
788
1318
583
5387
5
341
962
405
2460
4
661
11447
758
1123
436
1350
1601
1225
936
638
950
440