538
1
654
1516
4
77
867
2
745
491
831
665
88
239
732
1519
0
884
808
848
652
87
835
1362
460
98
86
426
575
1107
1163
1361
14
492