521
528
178
898
849
1938
1189
518
1292
516
82
830
1601
1834
874
185
1536
529
525
956
531
544
1562
1217
793
82
952
862
1183
1227
1591
522
183
1207
524
1896
516
0
531
557
1500
844
1230
1573
539
495
533
861
1433
1145
1258
205
1180
861
191
310
531
858
833
1931
163