2216
2
2231
10
739
2604
2497
7
588
636
1
1164
9
2136
6
559
921
816
4
2012
1281
557
436
954
627
641
514
2482
5
438
482
803
1596
461
3354
13
1223
513
692