3076
4
1154
1
1055
2
1102
5317
3373
3128
7
34586
0
2443
3
4466
14
1340
1284
9848
3234
2921
3596
2051
2217
5
2784
9
2059
2376
2229
10
1107
775
2605
81
630
1031
532