1309
0
1992
3
697
4914
2
1716
1
1506
4
1391
5389
5949
5
2142
467
627
1290
673
3025
1424
801
2445
2223
1013
2048
1042
1426
1179
1068
1104
1836
766
1918
2114