3337
5
3014
20
1689
2
1921
3085
3491
4
3485
7
763
1
3316
10
10827
5141
2274
1787
1289601
5771
108797
0
2350
791
2255
2234
3527
444571
9
2698
1647
1695
2386
2297
571
796
6
6346
16