3354
5
1816
1
637
0
2740
3014
20
1504
3085
3491
4
3485
7
1161
1672
4946
18
3316
10
1527
5141
1590
2578
7608
12
790
605
1748
707
2620
8
586
712
806
676
1854
3263
2
1289601