1647
4
521
0
2693
278
608
536
1415
619
588
400
694
405
410
3378
7
502
2266
88
468
460
534
462
3516
32
2595
791
420
583
1543
1318
828