1596
106
1917
560
295
106
116
505
546
548
111
108
1910
296
135
102
1927
123
118
51
128
1889
170
114
196
1965
111
1842
82
314
532
875
1268
56
113
511
1296
1574
878
525
1584
537
53
876
897
522
155
308
1240
937
49
52
872
887
1920
82
128
126
82
120
113
1966
115
524
847
1924
532
1133
1840
118
524
1842
57
123
916
310
0