2107
6
1288
1
1816
0
41
681
839
395
1928
616
364
495
262
435
717
548
314
440
618
509
676
338
728
636
348
1347
1876
2
2455
593
325
1595