50
1523
1965
1784
506
1565
1643
1289
525
1900
91
878
883
537
82
1958
1186
1812
857
924
1947
104
101
121
166
1611
1878
97
51
2233
916
0
1930
134
0
891
2059
117
897
1849
143
52
515
1259
1223
126
1134
1252
875
536
95
85
897
1556
1951
2004
860
116
82
871
1170
1573
1830
148
98
1860
15