524
1
3323
2
9036
9
2707
1757
10293
5
806
898
1467
1144
0
588
1044
775
6095
5717
1993
3
2223
1816
1676
4966
6
4946
18