2906
2
847
1
1757
1467
775
4258
1606
9036
9
3014
20
3085
5
3491
4
1991
3
3618
3485
7
3316
10
5141
10183
14
3841
2455
2428
1289601
5919
2462
928
8162
10293
1787
1044
1337
6095