81
0
295
31535
771
2730
6
359
1504
433
1343
392
2809
2
747
894
918
1446
422
2231
1
501
383
1053
1023
1348
427
396
543
518
781
517
1029
521