2712
365
484
2574
1872
235
5457
1065
537
573
176
236
1095
212
7286
373
172
173
451
352
226
238
285
256
930
987
1704
1255
2364
210
1397
277
151
15102
667
5761
591
855
180
427