551
1
523
648
275
2
1805
3226
13
1121
1447
4
1276
3
1471
1626
2193
1779
1226
5332
25
739
1896
8
1339
1203
65
90
0
412
567
2876
1535
6282
27
361
817
1530
7
1073