1404
2
771
5
1938
4
4000
1
530
3070
11
1236
867
2628
1784
938
2062
880
1326
3077
3
1903
1961
0
964
1350
1467
1054
253
2800