2254
1
3805
6
2977
951
1451
0
2505
2
2015
1606
2776
1594
3
4034
6346
16
4168
5
3470
3024
3066
7
7793
4
2534
12472
2327
11
2182
3629
302
3546
118
2502
6779
120
3315
841