2372
3
3655
11
945
1
475
0
458
1309
2649
1816
1055
575
908
984
1712
1252
2105
566
3671
1059
1175
1239
621
3252
2268
1017
2582
4
485
883