1047
2
3991
4
2245
3
3080
21152
8
1828
3090
6
2932
297066
0
1427
5151
3715
19079
4651
1029
1
1289601
189326
1033
2773
3612
10
1050
2493
18
280
6707
24
2131
1268
2767
5
24337
22
9817
1149