2159
1
2478
6666
4
25788
14
1303
2
1266
830
0
4179
1568
1285
2578
3326
3
4471
83
2522
1690
1749
1211
4133
1672
3196
6
2990
673
1547
2523
9611
3779
1699
496
693