5784
8
1701
1
1312
2156
1225
0
978
542
1012
629
1310
581
1769
868
2011
1239
475
984
1252
1376
660
1055
718
3252
2649
471
458
621
504
1816
611