2920
4
3090
6
3673
421
1
139
2702
7
1286
1780
2
931
4112
11
4630
3
2358
9
2375
5
507
0
2919
2302
3029
1903
815
1289601
239
1940
3868
10
2109
2155
1032
4617
2948
1694
10598