2243
1
3041
2
1451
0
2216
2478
1445
2189
1648
2558
3
1135
2763
2059
2303
3195
181997
11
106
2358
5805
444571
9
302
618
120
297066
685
370
2277
541