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