3354
13
513
1
2228
6
2482
5
438
481
803
1596
1318
9
1614
477
1451
8
546
1374
692
3
792
2
433
686
985
1704
1981
4982
4008
595
3283
596
518
504
602