2126
2
1606
1
2023
2138
3
601
1175
2901
4
2185
2173
1637
1972
1834
1102
1170
843
0
662
1152
2489
7
1545
4684
598
1281
2099
1236
2053
954
1177
2025
1432