784
0
2884
5
785
383
1606
1
989
3354
610
2932
2
1301
2940
1883
1015
2294
1516
2996
2377
706
3715
3546
2903
3
2964
2207
2901
1740
2980
2949
2990
3765
4