1020
1
5393
8
989
1566
2103
1329
1850
2
475
0
1991
139
1132
3990
1053
1163
1298
5
356
637
2211
518
3332
4
4820
3098
2337
2461
20
1889
2269
405
2225
3
4099
569