2061
3
564
1
21152
8
2593
2352
2
297066
0
83
2711
1229
2886
2430
5151
2911
9
4651
398656
19
1514
2721
1048
1431
550
994
6
1688
1833
2164
4425
4724
1739
1364
1813
4
1969