1307
1
2110
826
938
802
0
2173
4236
3
1700
1681
2368
662
3145
4
5033
15
2155
745
1816
673
1264
376
2710
2
1410
1691
1150
1739
2942
6
1746
3679
1749
1978
3817