3153
1
2195
3
770
1419
2160
998
2632
901
0
1029
1837
2
1280
2518
1552
3991
4
1761
2896
1353
2492
2722
990