4031
1
693
0
1112
2959
5753
10
2062
4360
2502
4
5919
2
2936
4946
18
7976
8
3563
7
962
1253
317
1115
2954
1046
2290
394
2145
2646
4443
9
2000
14861
453
402
637
459