611
0
1018
2
414
3580
1
2395
2759
4
1073
400
2249
484
477
1540
1650
2049
798
822
58
472
659
883
915
928
1348
1256
418
1171