3835
4
1292
0
1309
1638
1992
3
1445
1
302
3195
120
697
5389
106
2059
2
370
181997
11
898
2277
297066
272
618
383
582
194
1411
4168
5
570
1663
685
2043
4914