1606
1
1380
0
951
1660
2999
3
3326
784
1632
2
2166
673
1788
3354
5
2184
1683
1913
4179
2530
4
1174
1015
1787
745
1694
690
697
2294
2669
1751
496
4651
2906