1600
2
4376
15
474
1
885
1790
1836
2648
5
420
952
0
102
2066
318
937
321
2059
2878
1327
805
1120
6
806
4423
8
1946
9
1708
4
717
1164
3
2287
1710
1020
4127
2144
7