767
0
683
458
584
456
749
2121
4
968
2123
1043
1056
1
514
339
957
6294
2
323
410
961
839
366
6800
2490
1939
722
602
445
418
310
2190