539
1
400
0
411
1997
1083
2862
4
862
3
673
2757
207
748
1836
2367
1867
1090
1138
788
253
46077
297
2554
2
2119
2491
665
239
2451
4899
8
287