1009
1
11768
21
1037
2
1099
1593
3
799
264
0
4654
624
15440
39
1530
1325
1930
1869
2171
1974
4
1853
755
1621
838
2108
5
4331
1589
3832
2987
2073