4953
1
7550
3
3130
616
714
12921
1151
1646
0
3448
2
6804
1885
1934
3400
3436
25522
7
2214
7236
12
970
901
977
3765
5
1026
1595
6273
955
3941