1152
1
1195
1017
2
1270
4658
5
807
1574
2299
2710
17402
4
1047
0
1540
2822
514
867
985
2736
3819
1011
1272
2623
6
1382
66
2866
5950
10
5897
2659
7
1912
2582
2457