839
2
1103
4
2169
11
1861
659
1
496
1077
7
445
414
2243
5
395
1379
451
505
583
8119
14
437
4914
598
6962
0
503
2055
1440
4120
12
596
523
466
2192