214910
794784
579502
468581
209570
1080599
125206
533776
528762
271835
297741
838267
167674
90772
110666
432388
64220
121488
519306
13808
1003653
82710
555623
409618
349186
293825