2570
1
1446
2
2780
6
767
4577
18
6726
7
2748
905
2387
948
4964
3
2411
424
1184
1392
842
1334
510
938
398
2030
2624
1375
5836
54
4372
0
2725
1255
661
2141