240
0
1507
1
975
4
1536
6
2891
2344
1671
1492
3
935
2840
2
1100
2299
2170
2189
1773
1511
9220
3116
936
95
2368
1080
906
3130
1811
1319