2061
3
1875
2
3065
1
3012
0
6977
4
1125
1588
753
370
944
2271
1356
1097
1131
2041
2313
2075
4821
2906
319
1859
1386
1502
1231
1298
2661
923
1522
2772
5
897