1129
1
1225
0
1012
978
581
475
4499
12
4588
5
1310
2968
1055
621
2024
2649
718
1539
3644
1239
660
1376
868
542
1554
2
629
1371
1380
1779
1017
2254
1816