579
1
2975
0
25494
327
2271
1307
1264
4
3195
3
455
1761
2
1293
615
475
1599
1111
778
532
639
368
576
182
2245
1302
1868
2023
3612
10
4492
2489