2275
2
1513
1
2000
1642
2691
4427
10
5779
3
1019
3114
4
1129
0
1566
6062
16
1120
3025
1448
1903
1603
964
7332
13
915
1392
2200
6
2470
775
4124
1665
661
2326
2830
7
3116