5635
3
1754
2
1599
1
2571
3103
1558
2377
2908
10
1319
989
0
1843
897
1020
1077
1417
861
2090
692
1905
1267
1168
5527
862
1623
1333
2669
1532
2760
4
7159
1249