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