8004
8
2771
4
2200
2
2402
6998
1381
3718
17
3213
4565
10
1338
2778
1766
3760
6
4402
33
2805
7
1807
1106
1
1050
3
1584
0
2690
2429
1878
2144
2738
5
1435
2670
18
1649
8220
1009
7083