240
0
3116
3
2741
4
674
1
962
2
2999
1814
1690
1145
584
1844
1915
1632
2294
1746
1681
801
1788
4311
1093
1787
2760
1749
1000
2166
3326
496
1813
300
802