1070
0
3818
7
5006
5
951
1
907
3205
1225
1743
1618
790
2738
3683
1142
785
1013
1516
1694
2170
4
706
3715
2
1451
2462
3
2949
582
5151
635
1736
1757
5375
451