360
2
2599
5
969
756
1
554
3
314
0
740
1564
1785
417
1804
1144
782
663
1315
499
108
392
399
717
443
494
4
128
162
304
200
805
366
648
282