2729
14
2891
4
1309
0
1992
3
2299
1
697
2905
26
1564
2
975
1536
6
527
4914
1507
2344
1773
884
1320
1119
5389
12472
1100
2992
3788
1583
815
3125
15
890
4274
2189
1731