498103
628060
807959
516327
943391
1251833
127894
97736
10158
4856
39050
10546
7242
16639
13831
4526
7125
2322
7619
5018
1817
5516
9115
7214
5714
2813
2612
7211
3210
3010
759
879
699
437
176
306
196
206
386
366
246
19526
215
445
125
135
255
275
305
124
394
1484
153
293
113
263
253
223
603
292
172
121
101
211
171
1971
160
310
2300
2320
1480
740
530
840
540
3830