973
3
1095
8
128
1
551
225
576
306
1743
2
1063
4
68
163
361
122
109
117
268
176
241
67
671
691
1689
1702
5
1850
843
2741
6
828
1322
718
856