1536
1
864
2277
0
542
1225
629
978
1310
1012
581
3120
4
868
2061
3
2688
2
1131
660
475
718
1239
2649
1252
2656
984
2190
3252
2983
1055
1288
1376
2667