4499
3
953
0
2697
6
402
1
496
965
967
387
314
732
807
909
1454
107
864
894
738
794
1618
2
1095
80
89
688
770
1699
2740
4
1995
1656
1586
1068