2818
3
4520
1
4041
2
3098
0
1116
1180
1007
959
1125
1888
1196
1079
1482
1299
1082
2849
1407
3206
1083
1370
3931
4
2067
13
5067
19
5219
994
1688
4714
5
1937
1175
1203