681
1
805
0
700
2083
2
1474
4
3490
751
580
502
1723
403
2558
8
2193
3
415
870
542
4951
14
1082
610
505
974
3975
541
2231
1282
507
493
801
436
601