5151
2
1736
1125
1
1211
6899
9
2454
2013
3336
181997
11
1628
1660
2740
3
1663
5
1186
3461
4
2911
928
2919
1359
2108
2189
1188
5621
8
3575