496
0
1093
2999
3
1814
2
1787
1
1681
801
2173
2166
1746
830
1632
3326
526
1766
2294
1813
1749
1788
572
693
1660
1380
1690
802
929
2110
8527
2340
1501