1225
0
1012
978
2786
1
581
3337
5
475
2097
7
1310
215
1055
621
329
812
2649
718
8527
1239
3412
4
951
660
1376
868
542
2100
2
629
1380
1017
1816
1281