1513
1
1892
629
0
581
6779
5
1590
718
868
1373
660
3429
7
929
978
1092
575
1225
266
467
475
989
1017
1239
504
3657
12
2649
3252
542
4360
6
1310
621