968
0
1333
1
169211
11
2547
919
1824
19279
2
20634
8
25137
2275
1020
2955
419
729
31535
1880
980
501
1132
552
17353
1212
2105
484
276
608
2190
493
282572
868