439
0
951
410
2934
602
445
968
668
663
413
1661
1
1025
1169
859
365
2420
6
544
325
2445
391
405
76
252
798
351
970
844
339
2143