1796
3
2919
25
1725
2057
2
1424
1
1021
2111
7
1007
1632
6
1755
1175
2023
1227
1780
4430
1378
3208
1596
2976
8
2649
15
2154
1512
1574
2719
1938
5
6705
10
2528
3122
2798
8930