360
0
1581
1120
1243
668
1166
2123
1698
534
1298
2271
4
2996
228
1862
1
758
2245
3
833
1226
337
477
3053
7
19783
2
2535
818
938
469
4044
5
3083
1970