1215
3
756
10
1217
2
1278
5
1116
4
2078
1
1102
123
439
881
686
2145
1661
760
0
1535
1998
1393
1136
1310
1438
669
3068
8
1253
1539
4369
7
771
1112
544
1096