360
1
249
5034
9
698
286
292
1025
1279
398
365
1539
3
272
392
455
427
1036
4
1081
2
1797
586
0
2535
1275
11618
12
1773
6536
6
605
905
1568
831
556
447