1081
1
2099
8
1889
5
4342
7
956
535
4
803
904
588
1264
3
1023
0
1138
2
859
1013
1131
2171
3091
1630
3092
1070
3053
10
1380
7824
1830
1129
1194
1313
1428
11084
18
677