4079
4
2675
7
3337
5
2836
3
2102
0
1688
1
2067
1904
1655
1596
1755
1517
1997
2972
6
3196
1249
1262
1326
1319
1353
1603
2
1303
352
1359
1459
1116
1417
1864
1059
3479