2760
5
3153
7
3370
19
1984
3
958
2
979
1331
0
1200
1
3683
845
804
814
8
887
843
1452
841
898
2499
10
1131
2627
1235
612
1714
11
1628
714
2697
1546
13337
779
4209