2819
1
3650
3
3564
3955
1392
2670
20
1489
1639
1961
0
1435
2648
5
1938
4
1682
2
656
954
494
7952
12
2169
948
11881
1024