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