3326
3
2392
0
1844
1
266
917
2
2166
2294
2760
4
1568
1496
6
851
1590
2304
1788
4179
1320
1690
1532
2710
1660
1681
1000
1746
496
673
1813
693
526
830
802