1289
0
69
418
63
581
169211
11
1132
918
197
437
428
501
530
1793
722
509
320
598
1603
839
1
757
1748
432
382
282572
155
383
341
422
802