1069
1
1045
0
266
1571
1861
5
31535
5918
4
726
953
1431
2
1115
3324
909
2003
8686
1232
1192
525
1428
296
683
2705
1099
1024
6979
1586
1543
572
759
2027