1225
0
2579
2
1650
1
2777
7
827
1431
1012
978
581
475
1310
1055
2456
1528
621
2649
718
1239
660
1376
868
542
629
1380
1942
9
456
1017
1832
3
471
1816