1394
1
870
810
923
2
2496
3
2995
1051
1501
3326
3411
13
5208
5
5946
1393
1565
1102
1093
0
2601
19079
6
404