2733
4
2245
3
3080
21152
8
1047
2
234
1
3090
6
2403
2932
297066
0
2476
2163
951
2988
994
1465
1015
1087
2254
2929
1606
1681
1751
8527
5489
11
2105
5232
7
10180
1108
3620
5