1482
1
1124
1244
2
2374
2495
0
1798
1514
1027
1751
1064
615
793
532
1288
1301
1400
83
766
715
1487
1112
911
797
2977
1106
789
281
1197
1159