532
1
1559
2
403
2311
6
341
678
478
1205
1112
4625
9
542
5
459
484
436
489
527
1870
0
2460
4
997
878
1066
1571
3
635
384
332
2003
16
2216
7
501
9919