1264
4
1599
1
938
0
1992
3
1293
515
778
697
826
1589
1734
2
1211
1309
418
368
4914
1225
1111
9611
991
327
900
1868
1869
532
1243
2123
1105
1103
2975