360
2
1564
756
1
1140
6
554
3
737
2645
5
139
359
663
0
266
478
344
761
940
630
957
2434
12
530
795
393
413
1143
400
1804
87
560
1705