1
1310
1870
1
471
385
371
1
1636
314
1164
270
264
274
1
393
292
482
352
364
1302
1
313
394
698
512
1
497
410
1
1440
309
337
293
3
481
260
653
392
264
1
568
389
327
321
314
368
1
730