2535
2
2999
3
2366
1
1788
1295
3765
4
3498
280
801
0
5897
2449
2650
20
2982
32302
3683
21152
8
2250
693
1778
3090
6
3083
3109
14
1380
297066
3053
7
2049
11891
27
19783
1532
2245