1035
1
983
1158
2
1760
848
1476
2217
5
15333
6
1222
1114
2465
21
710
12
930
1599
3
180
1088
4
187
1957
1505
1554
8
1314
1094
1312
83
301
501
808
865
99
1786
10