1247
2
1225
0
1033
1
2142
752
3263
4
784
3591
11
2631
1290
1543
945
1537
1618
6200
3
1355
1393
2767
5
1303
2505
4480
3364
3683
751
1743
635
3610
3054
868
1380