126
0
1006
1
809
1518
2117
3
782
175266
618
2
955
7
2519
1571
70
2523
1425
5
3051
10
3237
6
1011
951
4
11
387
2338
1131
88
1922
1889
156
1546
9
1778
1334
253