4360
9
2194
2
1290
1
4116
6
1060
0
607
733
1225
833
1012
629
581
868
2163
1376
475
660
2755
4
1310
575
718
978
504
542
1252
458
621
984
1140
1816