165718
469487
402148
17683
632469
209239
458216
146695
409416
985369
1007292
953874
662681
237440
2932
455136
496913
17220
436653
61338
241723
10905
604328
124179
390439
70474
130501
188229
757192
563944