1222856
4
2069
3
2115
5262
10
1124
1
907
10270
2484
2
1712
11881
2442
4940
5
1350
1074
0
382
747
287
521
1952
814
385
2644
395