1340
2
1221
1
3066
7
2130
2154
3154
5
1337
2983
6899
9
3336
6095
6668
1195
6247
974
6
2835
2390
5915
11
1186
2160
594
6572