2245
3
8527
1
1050
0
1534
2
929
1690
297066
1015
7034
1813
1606
6822
5
6236
10
3854
1047
766
17970
15
1788
1289601
4
2352
12779
8
1837
1226
3053
7
12459
1821
4099
19944
2600
18816
11