2925
3
2822
0
2638
2
5372
5216
3820
2305
1
1334
2452
4
4002
3520
1264
10827
830
2195
2105
1786
3379
3063
1519
2285
1615
2131
3401
5
5536
1853
1950
3196
6
2257