642
1
719
2
77
937
3015
7
459
1369
0
861
1720
3
1837
88
3667
8
1709
5
3084
3008
4
454
5285
13
1350
80
579
910
4670
1181
501
2107
7223
590
478
270
1735