1431
1
1690
1013
1042
4179
1068
0
1691
2142
2
5949
5
2100
802
1511
1816
2249
1814
1468
1061
2048
1426
1179
1391
496
1699
2609
3
766
5439
801
2114
278
1104