50
173
1
295
2
99
399
0
300
606
3
807
951
7
879
6
4
728
917
22
1443
54
200
1509
8
25
1517
21
2153
71
3463
20
129
2574
111
2182
45
1120
4852
32
150
4060
3223
2466
1569
1503
1307
9
1201
1258
1223
12