574
0
648
4165
497
699
505
370
1053
1416
389
575
480
587
1191
273
741
65
694
56488
2690
1425
668
241
847