1641
2
865
1
6027
3
4193
4635
2099
5
12162
12
1576
1580
967
0
1716
4167
509
1435
4
1090
3521
685
664
918
4276
10
2968
4356
21697
54
1893
6
1508
882
558
889
1308
718