2856
0
3
3514
3255
2
2227
2447
5
3230
3023
2952
3569
1
3711
6
2265
770
1802
2157
7087
20
3373
1150
3955
5039
2571
297
2114
1296
323
3705
57
3536