957
0
456
2702
1133
683
403
245
4940
5
514
1045
668
1101
392
349
2634
4455
2
31535
1824
280
492
602
1877
1
379
410
1981
1425
870
482
1897
298