793
2
813
1
1745
729
725
1280
491
1704
3
524
1847
1348
1298
9
427
381
1322
496
468
647
2586
10
68
340
244
275
353
75
592
70
139
284
1253