351
1
329
65
90
70
2
1042
9
154
231
172
1910
744
4
1333
1294
3
1074
891
239
1065
798
930
2191
582
1751
8
449
564
1585
6
738
3179
1162
188