2472
2375
948
2050
2566
2529
1350
913
905
21140
1000
1703
1157
1625
2053
1179
1098
1238
2332
2022
1095
1064
2229
2742
2375
3285
1104
1688
1198
3244
21693
7214
7795
9260
6264
4399
19480
2114
9226
3969
20798
6584
16774
12025
24579
7668
5434
2580
5926
4304
1988
55672
21286
3988
6628
4801
3640
5823
8539
8065