2741
4
3715
2
5151
2740
3
21152
8
181997
11
1047
4651
2650
20
297066
0
1243
1
2405
280
3466
3080
2688
240
2773
962
1179
2983
3116
3090
6
1055
432
3378
7
3593
16
2190
1494
1516