1133
0
1156
2
2968
6
957
951
1557
472
1385
1
2316
1308
869
1138
602
1571
1633
17637
4857
1302
521
787
1872
22794
4
846
1853
1152
1939
874
1425
381