2282
5
829
0
426
428
282
434
736
575
1829
1304
17
1064
377
850
415
590
480
385
1698
1068
387
404
572
444
463
485
563
2740
1
8267
798
2201