2073
1
1156
2
1800
1389
5831
10
4635
8
1842
653
0
1557
2522
971
462
1332
854
1132
2657
829
3152
9
2126
572
3619
12
1222856
4
16970
5
646
25137
1131
266
691
2024