250
0
856
5
13440
1231
4
7
979
2
368
136
25259
393
11
23
34755
607
7645
1006
1
1514
3788
1630
4350
873
1052
1403
1762
7831
1594
1129
845
880
702