1716
1
1777
1220
2
802
0
1749
1690
3326
3
1382
1399
1064
1590
1766
2173
801
300
4179
1788
2166
4311
915
662
2368
867
784
745
496
635
1093
693
830