1852
2
1156
2968
6
957
0
1780
951
1557
472
2316
1
521
1308
869
1138
602
468
1571
1633
17637
4857
1237
787
1152
1872
22794
4