1020
0
3092
1
2881
2
3510
4111
1936
2749
2748
1452
1567
579
951
1945
3868
7
1558
226919
14
893
1949
3
2546
1569
697
647
2076
467
8680
3014
4
1463
2735
385
1043