251
0
3114
4
2299
1
326
980
813
901
4111
2
653
1463
2271
924
823
3510
2758
494
729
919
821
269
799
1269
369
20634
8
719
631
1267
392
597
3149