2228
6
1446
8
3354
13
438
1
482
803
1596
514
692
2
1311
18
538
1223
5
513
676
2604
2136
559
2497
7
1164
9
636
641
378
2216
2231
10
739
1281
557
436
921