1310
0
575
718
978
3576
3
504
542
1055
951
1
2044
2
1252
458
234
915
621
3326
1720
2392
984
1860
1371
802
801