4031
1
1125
2274
1588
2
753
0
370
1356
3
3065
1908
1080
4
1160
14861
7
1112
1131
1186
920
467
15177
12
2478
5753
10
2062
3629
2522