1482
1
1225
0
1012
978
581
475
1124
1244
2
1310
1055
2374
3126
3
3054
621
3863
14
2649
718
1716
1239
2163
2495
660
1376
868
1985
1993
542
467
629