1315550
594212
129412
216250
661193
8111875
497911
551561
902280
1595271
215619
64242
1501434
1275624
2704466
452480
237608
1446668
4057839
372600
1997717
902380
970140
962853
827992
1813451
654955
1022236
550781
1926407
853452
994281
737864
633183
94415
25611
765464
338774
4337519
885777
848398
93589
168660
634551
368145
983272
263346
931353
72528