2303
5
3680
22
1238
6
2556
8
2205
1
1915
457
474
2188
4007
5789
9
505
3
2676
837
1986
10
1978
8748
1557
2
2544
2072
2062
7
1766
8621
4
2474
1862
17
991
1359
2838
1299
1290