4529
1441
2118
2341
1216
838
823
700
628
837
775
879
777
751
859
710
782
928
904
2237
820
9526
1252
3443
1144
1191
2657
1320
1438
2391
2130
2483
4432
3916
1362
1416
2280
5828
2396
1530
4440
3051
1674
3896
3932
1686
8544
1469
5035
14520
1636
15717
1769
1594
1521
1556
47500
2028
2717
3177