572
0
4471
2
25669
475
3380
181997
11
14
1189
19783
2366
1
2663
758
596
2524
337
17946
717
323
544
2996
984
749
1105
1103
562
484
460
914
490
1581