952
1
2014
9
827
2343
4
2378
20
1197
2
1284
3
2877
1108
1681
1186
985
414
1375
6
671
986
1092
2261
5
5163
801
4294
1719
665
832
958
706
1052
1410
623
954