2911
9
2650
20
3629
1
862
0
1404
2
1850
1412
94424
3
3539
297066
2534
189326
267612
1179
3871
2794
3317
5
951
1618
841
3470
432
2886
1550
1768
5253
4
2740
3066
7
2285
1868