1309
0
1992
3
2048
2
2045
1
697
278
5389
4914
1711
16062
15
1306
83
991
1044
1161
2060
2194
1741
8411
6698
7
1812
2788
3560
3035
2763
2368
775
2890
1679
2099