1132
1
1587
282572
0
3063
3
1295
2192
521
933
2717
2198
2
11881
565
579
5262
10
5217
11
1222856
4
1889