1132
232
75
74
317
873
13
312
280
1070
67
270
610
612
177
78
305
674
132
661
272
715
316
667
1360
675
1531
3
313
87
136
252
22
521
311
43
367
1001
642
1382
844
407
194
241
172
175
2418
1456
160
