50
2102
0
9
1059
1
1216
1390
21
1281
12
1317
1218
8
1219
6
2365
3
1104
741
2
692
574
772
4
1409
809
694
829
887
1279
27
1109
5
1625
13
748
1325
45