2245
3
2061
564
1
2352
2
297066
0
83
1229
2886
2430
1226
3053
7
1514
2721
1048
1431
994
6
1688
1833
2164
4425
1739
1364
1813
4
1969
3587
574
3117
8
1857