50
2286
5
9
2808
2
1326
1
2582
4
1467
0
2659
2334
2167
1440
1903
1658
2176
1073
971
1146
1922
1397
1157
1295
3582
1173
1158
1628
1070