981
1
2245
3
3080
21152
8
2740
1047
2
3090
6
2932
297066
0
1806
2643
3782
7
3134
1622
1505
1523
2951
1384
5
1169
4326
4832
1512
975
4
5151
1536
3378
1284
2364
3715
772