1512
1
5439
2
2711
3426
4
4651
3
2392
550
5151
2258
758
0
2769
7733
2465
8002
7
2530
745
635
964
951
528
1599
2932
915