50
2774
29
119
2232
3
40
1415
0
2
1533
5
1444
7
1576
1334
6
1160
1365
1416
2588
1685
1
2951
3085
4
23
2777
13
5066
36
1947
11
2941
16
2178
100
3536
4039
9
9174
67
3283
1880
3413
2839
1245
2354