668
0
1166
1136
2
2123
1819
1
1743
534
685
1298
2271
4
1193
2996
1862
2505
2522
2999
3
344
1158
1500
477
414
1681
19783
2535
340
809
990
1787
938
337