1001
0
635
795
3498
4
557
665
2551
1
14
883
583
572
758
4044
5
17946
2996
2087
2
1045
578
2535
32302
3090
6
670
593
2727
25669
3125
19783
2270
1363
1189