1327
2
1252
1523
1
2432
552
1217
461
996
832
2372
6
1064
877
139
0
129
328
216
2277
3
171
326
1637
230
782
1845
594
788
1215
173
125
1697
4