1197
1
1124
1244
2
2006
2374
2495
0
1514
1071
1027
1751
1798
1055
766
3250
3
1487
1482
965
281
123674
35
1239
3106
1112
1102
1296