241
1
743
2
57
0
675
874
4
364
586
472
349
792
7
780
993
3
169
881
730
756
400
232
334
1469
1208
397
938
6
133
86
191
847
16
373
445
1016