1008
2
1710
1
2062
3017
9
2346
3
1369
5
2084
6371
7
1022
2778
587
0
2670
20
1074
25941
17
5560
1961
4723
4
887
1640
2648
1824
1938
824
1682
954
494
2169
1350
2800
3044
13