1129
1
4499
12
542
0
1225
629
1539
978
1310
1012
581
2254
2
868
4588
5
2968
660
475
718
1239
2649
1252
984
3644
3252
1055
1376
1554
1371
1779
504
458