3835
5
2126
2
2312
0
1550
1
1038
1740
3
1943
1329
4
3518
2495
3360
2906
1992
6236
10
2077
2299
21152
8
2949
3140