21152
8
1047
2
3715
5151
4651
3
2650
20
2405
1
2740
280
945
297066
0
3080
181997
11
5169
2773
1393
3090
6
1031
1396
1347
1131
2083
5
2932
1337
2390
1033
24337
22
19079
1444
189326