1138
1
1578
2
2084
3148
9
1022
2995
8
5745
5
2670
20
509
3
772
3567
4
5861
6
4915
7
2858
14
2043
1306
2648
827
1938
1682
451
0
954
5093
494
1502
11881
1019
166543
18
2169
1188