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