644
1
5339
5
1226
2258
3053
7
2229
1307
894
0
851
1254
2289
1646
3
550
3683
3960
571
2145
1722
1967
2
753
2683
13574
14
297066
3522
2999