2949
0
1400
32302
925
3
1133
6294
4
1614
1
3871
2
883
863
752
1337
2422
5
1181
272
791
6095
9
496
323
3657
531