1694
1
1047
2
2292
2245
3
3080
21152
8
297066
0
3156
3090
6
1220
2932
3715
5151
1476
1681
2453
2529
7
3508
14470
1624
2312
4363
31371
64
1473
2740
4283
5
2465