1609
4
6475
8
574
0
1337
2
711
1
868
559
1032
788
1378
1224
775
545
910
2824
4226
3
2635
895
742
984
1476
1070
1268
1313
3412
6
1289
3318
3123
789
1514