4658
5
1846
1
3863
1688
523
0
2130
2
2245
1676
2164
3
822
600
1441
765
705
1359
979
850
1070
275
413
1768
878
478
777
725
404
72191
1434
2737
1142