2337
4
1315
0
1075
8
546
1
5180
1889
2
845
2455
3
683
636
3173
663
883
1824
946
3350
878
5
471
1001
1411
1999
556
3005
1965
1891
13
4287
1381
594
2216
7
628