492
594
670
195
2717
716
433
4320
246
347
487
276
19916
15230
13291
11910
9052
860263
8010
7762
743148
649142
63211
5820