2061
3
1992
1397
0
697
1309
4914
2
83
1
1229
2271
4
5389
2886
2430
1514
2721
2041
2313
564
1048
1431
2075
4821
319
994
6
1688
1833
2164
1386
4425
2352
1739