2626
4
570
1
1412
3
740
2
745
542
421
502
519
669
798
1402
597
596
3286
8
504
4422
24
462
1694
380
776
1393
1374
2329
601
0
1268
536
449
529
904