50
1528
0
1
2174
2
2594
5
2186
2893
4
1559
1201
1390
1839
1514
2642
3081
2050
2386
1619
1988
1170
991
2629
1036
2030
1655
2524