1743
709
1059
367
2410
1069
934
431
581
308
289
171
2238
1350
531
272
1300
566
1245
619
833
284
509
86
351
195
561
130
340
177
333
225
558
361
238
160
873
424
2264
1404