997
0
848
1
1003
2
490
689
1203
1912
460
835
793
1362
652
87
98
85
3763
13
1526
831
1200
653
3008
4
538
745
1065
1516
77
867
1186
238