51331
25
1305
1
2242
0
962
2082
2781
3830
8
3439
5
1210
4578
2
1422
1699
181997
11
7222
4
3565
1384
4715
5382
1271
1883
2069
2111
1791
6