538
2
356
3
316
1
526
216
365
362
222
68
280
973
1095
8
128
551
225
575
306
1742
1062
4
671
691
1688
1702
5
1850
843
2741
6
828
1322
718
856