3115
2148
5140
5038
11244
1215
1099
7570
988
827
1004
1708
867
3719
1071
2268
1386
1398
921
3618
1350
965
1159
1170
1534
1330
3593
2858
1030
1812
1470
2824
3710
5559
1316
1076
3703
7724
1551
7365
6595
1439
2270
1638
1961
1752
7525
24606
7106
7080
2862
2035
5375
17675
40545
3724
18337
4851
11205
5379