1482
1
2245
3
3080
21152
8
2799
6
1047
2
3090
2932
297066
0
1124
1244
2374
2495
1514
1027
1751
1798
5151
3715
2748
9
3054
2163
467
1633
4
3126
1064
17391
7
615
1819
793