2189
0
503
543
1128
3366
2
1392
2211
1
2125
2526
3
471
475
2069
2395
1610
467
422
2115
4
5262
10
1149
907
1898
10270
392