1225
0
3691
4
1254
2818
7
83
1
2092
1012
978
1904
4757
8
581
475
753
4453
1310
1055
621
2649
718
1239
2327
11
660
1376
868
1347
542
629
1380
1115
1017