1519
0
652
1
87
848
808
2
460
835
1361
97
1686
614
546
2936
775
589
593
564
522
1185
389
76
85
4217
10
94
351
709
525
555
545
601