3715
2
5151
2367
1
21152
8
3671
4651
3
2650
20
2405
2740
280
297066
0
9504
6
921
3080
181997
11
951
2773
282
1047
1815
2715
3090
2982
2638
1309
1053
19465
2687
5
2932
3886