624
0
410
1110
7039
1360
668
3036
1015
2705
1
492
552
291
2126
951
390
670
1463
1417
480
283
379
489
553
1869
1060
853
632
347
340
749