1015
0
3381
9
1659
1
1265
1129
3
3960
544
1198
908
765
2
3088
1412
11
1183
5725
118
537
5518
5
724
1425
6
360
3221
1703
10
2913
26
2151
17068
1012
216
1705
5769