586
1
628
114
1534
1720
3
937
719
2
642
3015
7
458
866
77
5285
13
861
1369
0
3008
4
454
1837
1709
5
88
3667
8
651
2123
1338
1403
871
510
1487
990
923