50
451
5
4
1102
1
3
3365
8
2895
2
10
1941
7
3133
0
3911
6
2613
2432
2101
1533
1191
1630
1820
11
1699
2016
901
1418
1985
2162
2305
2553
2572
1871
1420
2050
2281
2337
12