25260
872
821
652
828
859
1225
2843
1000
4955
16847
11517
26050
1703
3359
1917
3390
5239
2435
5262
3823
3183
5977
2269
5248
5975
13145
4607
8438
2955
3624
2292
4769
2269
2450
3835
2141
3405
29842
52480
37185
78685
18723
93313
23529
4274
2212
8653
102472
5698
72391
861958
13574
8876
50690
10810
36050
40588
38514
5820